to be lacking - German English Dictionary